package com.ad_hccm.domain.DiseaseHistory;

/**
 * @ClassName TODO ADFamilyHistory AD家族史
 * @id 身份证(AD家族史)
 * @parent 父母(0:无、1:有)
 * @twin 孪生(单卵双卵)(0:无、1:有)
 * @sibling 兄弟姐妹(0:无、1:有)
 * @children 子女(0:无、1:有)
 * @grandparent 祖父母(0:无、1:有)
 * @grandparents 外祖父母(0:无、1:有)
 * @uncleAunt 叔伯姑(0:无、1:有)
 * @auntieUncle 姨舅(0:无、1:有)
 * @nephew 侄甥(0:无、1:有)
 * @grandson 孙子(0:无、1:有)
 * @grandchild 外孙(0:无、1:有)
 * @fristCousins 堂兄弟姐妹(0:无、1:有)
 * @distantCousins 表兄弟姐妹(0:无、1:有)
 */
public class ADFamilyHistory {
    private String id;
    private boolean parent;
    private boolean twin;
    private boolean sibling;
    private boolean children;
    private boolean grandparent;
    private boolean grandparents;
    private boolean uncleAunt;
    private boolean auntieUncle;
    private boolean nephew;
    private boolean grandson;
    private boolean grandchild;
    private boolean fristCousins;
    private boolean distantCousins;

    @Override
    public String toString() {
        return "ADFamilyHistory{" +
                "id='" + id + '\'' +
                ", parent=" + parent +
                ", twin=" + twin +
                ", sibling=" + sibling +
                ", children=" + children +
                ", grandparent=" + grandparent +
                ", grandparents=" + grandparents +
                ", uncleAunt=" + uncleAunt +
                ", auntieUncle=" + auntieUncle +
                ", nephew=" + nephew +
                ", grandson=" + grandson +
                ", grandchild=" + grandchild +
                ", fristCousins=" + fristCousins +
                ", distantCousins=" + distantCousins +
                '}';
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public boolean isParent() {
        return parent;
    }

    public void setParent(boolean parent) {
        this.parent = parent;
    }

    public boolean isTwin() {
        return twin;
    }

    public void setTwin(boolean twin) {
        this.twin = twin;
    }

    public boolean isSibling() {
        return sibling;
    }

    public void setSibling(boolean sibling) {
        this.sibling = sibling;
    }

    public boolean isChildren() {
        return children;
    }

    public void setChildren(boolean children) {
        this.children = children;
    }

    public boolean isGrandparent() {
        return grandparent;
    }

    public void setGrandparent(boolean grandparent) {
        this.grandparent = grandparent;
    }

    public boolean isGrandparents() {
        return grandparents;
    }

    public void setGrandparents(boolean grandparents) {
        this.grandparents = grandparents;
    }

    public boolean isUncleAunt() {
        return uncleAunt;
    }

    public void setUncleAunt(boolean uncleAunt) {
        this.uncleAunt = uncleAunt;
    }

    public boolean isAuntieUncle() {
        return auntieUncle;
    }

    public void setAuntieUncle(boolean auntieUncle) {
        this.auntieUncle = auntieUncle;
    }

    public boolean isNephew() {
        return nephew;
    }

    public void setNephew(boolean nephew) {
        this.nephew = nephew;
    }

    public boolean isGrandson() {
        return grandson;
    }

    public void setGrandson(boolean grandson) {
        this.grandson = grandson;
    }

    public boolean isGrandchild() {
        return grandchild;
    }

    public void setGrandchild(boolean grandchild) {
        this.grandchild = grandchild;
    }

    public boolean isFristCousins() {
        return fristCousins;
    }

    public void setFristCousins(boolean fristCousins) {
        this.fristCousins = fristCousins;
    }

    public boolean isDistantCousins() {
        return distantCousins;
    }

    public void setDistantCousins(boolean distantCousins) {
        this.distantCousins = distantCousins;
    }
}